/**   
 * @Title: DeptDaoImpl.java 
 * @Package com.xkcoding.ssm.dao.impl 
 * @Description: TODO(用一句话描述该文件做什么) 
 * @author Yangkai.Shen
 * @date 2015年12月9日 下午4:19:17 
 * @version V1.0   
 */
package com.xkcoding.ssm.dao.impl;

import javax.annotation.Resource;

import org.mybatis.spring.SqlSessionTemplate;
import org.springframework.stereotype.Repository;

import com.xkcoding.ssm.entity.Dept;

/**
 * @ClassName: DeptDaoImpl
 * @Description: TODO(这里用一句话描述这个类的作用)
 * @author Yangkai.Shen
 * @date 2015年12月9日 下午4:19:17
 * 
 */
@Repository("deptDao")
public class DeptDaoImpl {

	@Resource
	private SqlSessionTemplate sqlSessionTemplate;

	/**
	 * 根据部门编号查询部门信息
	 * 
	 * @param deptId
	 *            部门编号
	 * @return 部门信息
	 */
	public Dept selectDept(Integer deptId) {
		Dept dept = sqlSessionTemplate.selectOne(
				"com.xkcoding.ssm.entity.DeptMapper.selectDept", deptId);
		return dept;
	}

	/**
	 * 添加部门信息
	 * 
	 * @param dept
	 *            部门信息
	 * @return 添加成功的记录数
	 */
	public int insertDept(Dept dept) {
		System.out.println("------dao.dept:" + dept);
		return sqlSessionTemplate.insert(
				"com.xkcoding.ssm.entity.DeptMapper.insertDept", dept);
	}
}
